/**
 * 
 */
package cn.edu.hstc.bean;

/**
 * @Description 用户实体类
 * @author act262
 * @version 1.0
 * @since 2014-4-30 上午9:21:34
 * 
 */
public class User extends BaseBean {

	/** */
	private static final long serialVersionUID = -92347526160591360L;
	/** 学号 */
	String studentId;
	/** 密码 */
	String password;
	/** 姓名 */
	String name;
	/** 头像 */
	String headIcon;
	/** 曾用名 */
	String formerName;
	/** 性别 */
	String gender;
	/** 生日 */
	String birthday;
	/** 民族 */
	String nation;
	/** 籍贯 */
	String nativePlace;
	/** 政治面貌 */
	String politicalStatus;
	/** 学院 */
	String academy;
	/** 系 */
	String department;
	/** 专业 */
	String specialty;
	/** 行政班 */
	String executiveCourses;
	/** 学制 */
	String academicYear;

	/** 入学日期 */
	String enrollmentDate;
	/** 身份证号 */
	String ID;
	/** 准考证号 */
	String examinationNumber;
	/** 学历 */
	String attainment;
	/** 学习形式 */
	String studyMode;

	/** 课程表 */
	ScheduleTable scheduleTable;

	/** 成绩 */

	/** 默认空构造器 */
	public User() {

	}

	/**
	 * 简单的构造函数
	 * 
	 * @param id
	 *            学号
	 * @param name
	 *            姓名
	 */
	public User(String id, String name) {
		this.studentId = id;
		this.name = name;
	}

	public String getStudentId() {
		return studentId;
	}

	public void setStudentId(String studentId) {
		this.studentId = studentId;
	}

	public String getPassword() {
		return password;
	}

	public void setPassword(String password) {
		this.password = password;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getHeadIcon() {
		return headIcon;
	}

	public void setHeadIcon(String headIcon) {
		this.headIcon = headIcon;
	}

	public String getFormerName() {
		return formerName;
	}

	public void setFormerName(String formerName) {
		this.formerName = formerName;
	}

	public String getGender() {
		return gender;
	}

	public void setGender(String gender) {
		this.gender = gender;
	}

	public String getBirthday() {
		return birthday;
	}

	public void setBirthday(String birthday) {
		this.birthday = birthday;
	}

	public String getNation() {
		return nation;
	}

	public void setNation(String nation) {
		this.nation = nation;
	}

	public String getNativePlace() {
		return nativePlace;
	}

	public void setNativePlace(String nativePlace) {
		this.nativePlace = nativePlace;
	}

	public String getPoliticalStatus() {
		return politicalStatus;
	}

	/** 政治面貌 */
	public void setPoliticalStatus(String politicalStatus) {
		this.politicalStatus = politicalStatus;
	}

	public String getAcademy() {
		return academy;
	}

	public void setAcademy(String academy) {
		this.academy = academy;
	}

	public String getDepartment() {
		return department;
	}

	public void setDepartment(String department) {
		this.department = department;
	}

	public String getSpecialty() {
		return specialty;
	}

	public void setSpecialty(String specialty) {
		this.specialty = specialty;
	}

	public String getExecutiveCourses() {
		return executiveCourses;
	}

	/** 行政班 */
	public void setExecutiveCourses(String executiveCourses) {
		this.executiveCourses = executiveCourses;
	}

	public String getAcademicYear() {
		return academicYear;
	}

	/** 学制 */
	public void setAcademicYear(String academicYear) {
		this.academicYear = academicYear;
	}

	public String getEnrollmentDate() {
		return enrollmentDate;
	}

	/** 入学时间 */
	public void setEnrollmentDate(String enrollmentDate) {
		this.enrollmentDate = enrollmentDate;
	}

	public String getID() {
		return ID;
	}

	public void setID(String iD) {
		ID = iD;
	}

	public String getExaminationNumber() {
		return examinationNumber;
	}

	/** 准考证号 */
	public void setExaminationNumber(String examinationNumber) {
		this.examinationNumber = examinationNumber;
	}

	public String getAttainment() {
		return attainment;
	}

	public void setAttainment(String attainment) {
		this.attainment = attainment;
	}

	public String getStudyMode() {
		return studyMode;
	}

	public void setStudyMode(String studyMode) {
		this.studyMode = studyMode;
	}

	public String toString() {
		return "User [studentId=" + studentId + ", password=" + password + ", name=" + name + ", headIcon=" + headIcon + ", formerName=" + formerName
				+ ", gender=" + gender + ", birthday=" + birthday + ", nation=" + nation + ", nativePlace=" + nativePlace + ", politicalStatus="
				+ politicalStatus + ", academy=" + academy + ", department=" + department + ", specialty=" + specialty + ", executiveCourses="
				+ executiveCourses + ", academicYear=" + academicYear + ", enrollmentDate=" + enrollmentDate + ", ID=" + ID + ", examinationNumber="
				+ examinationNumber + ", attainment=" + attainment + ", studyMode=" + studyMode + "]";
	}

}
